electricity generation company - German English Dictionary